<?xml version="1.0"?>
<doc>
    <assembly>
        <name>DDotNet.DataFactory.V1</name>
    </assembly>
    <members>
        <member name="T:DDotNet.DataFactory.Interface.IInternalCRUDFactory">
            <summary>
            Interface to Internal CRUD Factory
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.Interface.IInternalCRUDFactory.InsertEntityIntoDB(DDotNet.ORMapping.OREntity.BusinessEntityBase,DDotNet.DataFactory.CRUDHelper)">
            <summary>
            Insere uma nova Cópia do Objeto no Banco de Dados
            </summary>
            <param name="mappedEntity">Entidade a ser Salva no Banco de Dados</param>
        </member>
        <member name="M:DDotNet.DataFactory.Interface.IInternalCRUDFactory.UpdateEntityIntoDB(DDotNet.ORMapping.OREntity.BusinessEntityBase,DDotNet.DataFactory.CRUDHelper)">
            <summary>
            Atualiza um Objeto no Banco de Dados
            </summary>
            <param name="mappedEntity">Entidade a ser Atualizada no Banco de Dados</param>
        </member>
        <member name="M:DDotNet.DataFactory.Interface.IInternalCRUDFactory.DeleteEntityIntoDB(DDotNet.ORMapping.OREntity.BusinessEntityBase,DDotNet.DataFactory.CRUDHelper)">
            <summary>
            Exclui um Objeto no Banco de Dados
            </summary>
            <param name="mappedEntity">Entidade a ser Excluída do Banco de Dados</param>
        </member>
        <member name="M:DDotNet.DataFactory.Interface.IInternalCRUDFactory.DeleteAll(System.Type,DDotNet.DataFactory.CRUDHelper)">
            <summary>
            Limpa uma Tabela do Banco de Dados
            </summary>
            <param name="mappedEntityType">Tipo da Entidade Correspondente a Tabela a ser Limpa</param>
        </member>
        <member name="T:DDotNet.DataFactory.CacheManager">
            <summary>
            Gerenciador de Cache da DataFactory
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.CacheManager.#ctor">
            <summary>
            Construtor Padrão Privado
            </summary>
        </member>
        <member name="F:DDotNet.DataFactory.CacheManager._Instance">
            <summary>
            Contém a Instância da Classe Atual
            </summary>
        </member>
        <member name="F:DDotNet.DataFactory.CacheManager._Cache">
            <summary>
            Contém os Objetos do Cache
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.CacheManager.AddToCache(System.String,System.Object)">
            <summary>
            Adiciona um Objeto no Cache
            </summary>
            <param name="key">Chave do Objeto</param>
            <param name="data">Objeto para Adicionar no Cache</param>
        </member>
        <member name="M:DDotNet.DataFactory.CacheManager.CheckIfContains(System.String)">
            <summary>
            Verifica se um Objeto está no Cache
            </summary>
            <param name="key">Chave do Objeto para Comparação</param>
            <returns>Indica se o Objeto está no Cache (True) ou não (False)</returns>
        </member>
        <member name="M:DDotNet.DataFactory.CacheManager.GetFromCache(System.String)">
            <summary>
            Retorna um Objeto do Cache
            </summary>
            <param name="key">Chave do Objeto no Cache</param>
            <returns>Retorna a Referência do Objeto no Cache</returns>
        </member>
        <member name="P:DDotNet.DataFactory.CacheManager.Instance">
            <summary>
            Retorna a Instância da Classe Atual
            </summary>
        </member>
        <member name="T:DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameterCollection">
            <summary>
            Coleção de Parâmetros de Procedure
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameterCollection.#ctor">
            <summary>
            Inicializa a Coleção de Parâmetros
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameterCollection.#ctor(DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter[])">
            <summary>
            Inicializa a Coleção de Parâmetros com Parâmetros Iniciais
            </summary>
            <param name="parameters">Parâmetros Iniciais para o Preenchimento da Coleção</param>
        </member>
        <member name="T:DDotNet.DataFactory.Interface.IDataBaseFactory">
            <summary>
            Interface das Fábricas de Dados
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.Interface.IDataBaseFactory.GetNewCommand">
            <summary>
            Recupera uma Nova Instância de um Commando
            </summary>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.Interface.IDataBaseFactory.GetConnection">
            <summary>
            Recupera uma Nova Instância de uma Conexão
            </summary>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.Interface.IDataBaseFactory.GetNewDBParameter(System.Data.ParameterDirection,System.String,System.Object,System.Type,System.String)">
            <summary>
            Recupera um Novo Parâmetro
            </summary>
            <param name="direction">Direção do Parâmetro</param>
            <param name="parameterName">Nome do Parâmetro</param>
            <param name="value">Valor do Parâmetro</param>
            <param name="protertyType">Tipo da Proprieade da Entidade que Contém o Parâmetro</param>
            <returns>Instância do Novo Parâmetro</returns>
        </member>
        <member name="M:DDotNet.DataFactory.Interface.IDataBaseFactory.GetParameterName(System.String)">
            <summary>
            Recupera o Nome de um Parâmetro
            </summary>
            <param name="parameterName">Nome Original</param>
            <returns>Novo Nome de um Parâmetro</returns>
        </member>
        <member name="M:DDotNet.DataFactory.Interface.IDataBaseFactory.InitializeConnection(DDotNet.DataFactory.Enum.TransactionContext)">
            <summary>
            Inicializa uma Nova Conexão
            </summary>
            <param name="transactionContext">Indica o Contexto Transacional da Conexão</param>
        </member>
        <member name="M:DDotNet.DataFactory.Interface.IDataBaseFactory.NewTransactionContext">
            <summary>
            Inicializa um Novo Contexto Transacional (Manualmente)
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.Interface.IDataBaseFactory.CommitTransationContext">
            <summary>
            Persiste as Alterações no Banco de Dados (Commit Manual)
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.Interface.IDataBaseFactory.RollbackTransactionContext">
            <summary>
            Cancela as Alterações no Banco de Dados (Rollback)
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.Interface.IDataBaseFactory.CloseConnection">
            <summary>
            Fecha uma Conexão
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.Interface.IDataBaseFactory.GetFieldsSchema(System.Data.IDbConnection,System.String)">
            <summary>
            Recupera o Schema de Dados de uma Tabela
            </summary>
            <param name="connection">Conexão com o Banco de Dados</param>
            <param name="tableName">Nome da Tabela</param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.Interface.IDataBaseFactory.GetCustomLeftLikeCommand(System.String,System.String)">
            <summary>
            Recupera o Comando de Like à Esquerda Customizado para a DataBaseFactory Específica
            </summary>
            <param name="fieldName"></param>
            <param name="parameterName"></param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.Interface.IDataBaseFactory.GetCustomRigthLikeCommand(System.String,System.String)">
            <summary>
            Recupera o Comando de Like à Direita Customizado para a DataBaseFactory Específica
            </summary>
            <param name="fieldName"></param>
            <param name="parameterName"></param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.Interface.IDataBaseFactory.GetCustomFullLikeCommand(System.String,System.String)">
            <summary>
            Recupera o Comando de Like Completo Customizado para a DataBaseFactory Específica
            </summary>
            <param name="fieldName"></param>
            <param name="parameterName"></param>
            <returns></returns>
        </member>
        <member name="T:DDotNet.DataFactory.DirectAccess.Enum.GenericSortMode">
            <summary>
            Define os Modos de Ordenação
            </summary>
        </member>
        <member name="F:DDotNet.DataFactory.DirectAccess.Enum.GenericSortMode.Asc">
            <summary>
            Define o uso do Modo de Ordenação Ascendente
            </summary>
        </member>
        <member name="F:DDotNet.DataFactory.DirectAccess.Enum.GenericSortMode.Desc">
            <summary>
            Define o uso do Modo de Ordenação Descendente
            </summary>
        </member>
        <member name="T:DDotNet.DataFactory.DirectAccess.Enum.GenericComparerMode">
            <summary>
            Enumerador de Modo de Comparação Genérico para os Parâmetros de uma Query
            </summary>
        </member>
        <member name="F:DDotNet.DataFactory.DirectAccess.Enum.GenericComparerMode.Equals">
            <summary>
            Define uma Comparação de Igualdade
            </summary>
        </member>
        <member name="F:DDotNet.DataFactory.DirectAccess.Enum.GenericComparerMode.NotEquals">
            <summary>
            Define uma Comparação de Não Igualdade
            </summary>
        </member>
        <member name="F:DDotNet.DataFactory.DirectAccess.Enum.GenericComparerMode.GreaterThat">
            <summary>
            Define uma Comparação de Maior que: X > Y
            </summary>
        </member>
        <member name="F:DDotNet.DataFactory.DirectAccess.Enum.GenericComparerMode.GreaterOrEqualsThat">
            <summary>
            Define uma Comparação de Maior ou Igual a: X >= Y
            </summary>
        </member>
        <member name="F:DDotNet.DataFactory.DirectAccess.Enum.GenericComparerMode.LessThat">
            <summary>
            Define uma Comparação de Menor que: X &lt; Y
            </summary>
        </member>
        <member name="F:DDotNet.DataFactory.DirectAccess.Enum.GenericComparerMode.LessOrEqualsThat">
            <summary>
            Define uma Comparação de Menor ou Igual a: X &lt;= Y
            </summary>
        </member>
        <member name="T:DDotNet.DataFactory.DirectAccess.SortParameter.GenericSortParameter">
            <summary>
            Parâmetro Genérico para Ordenação
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.SortParameter.GenericSortParameter.#ctor(System.String,DDotNet.DataFactory.DirectAccess.Enum.GenericSortMode)">
            <summary>
            Inicializa o Parâmetro de Ordenação com a Propriedade e a Forma de Ordenação
            </summary>
            <param name="propertyName"></param>
            <param name="sortMode"></param>
        </member>
        <member name="F:DDotNet.DataFactory.DirectAccess.SortParameter.GenericSortParameter._PropertyName">
            <summary>
            Contém o Nome da Propriedade que irá ser Utilizada para a Ordenação
            </summary>
        </member>
        <member name="F:DDotNet.DataFactory.DirectAccess.SortParameter.GenericSortParameter._SortMode">
            <summary>
            Contém o Modo de Ordenação
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.SortParameter.GenericSortParameter.GetPropropertyInfo(System.Type)">
            <summary>
            Contém a Definição das Informações de Reflexão da Propriedade que será Utilizada na Query
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.SortParameter.GenericSortParameter.GetPropertyMapping(System.Type)">
            <summary>
            Retorna a Definição do Mapeamento da Propriedade que será Utilizada na Query
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.SortParameter.GenericSortParameter.GetQueryString(System.Type)">
            <summary>
            Recupera o Texto que irá na Query de Texto
            </summary>
            <param name="mappedEntityType"></param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.SortParameter.GenericSortParameter.GetParameters(System.Type,DDotNet.DataFactory.Interface.IDataBaseFactory)">
            <summary>
            Retorna os Parâmetros Utilizados na Query
            </summary>
            <param name="mappedEntityType"></param>
            <param name="baseFactory"></param>
            <returns></returns>
        </member>
        <member name="T:DDotNet.DataFactory.DirectAccess.DirectAccessQueryFactory">
            <summary>
            Direct Access Entity Query Factory
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.DirectAccessQueryFactory.SelectAll(System.Type)">
            <summary>
            Seleciona Todos os Registros de uma Determinada Tabela do Banco de Dados
            </summary>
            <param name="mappedEntityType">Tipo da Entidade Representante da Tabela do Banco de Dados</param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.DirectAccessQueryFactory.SelectAll(System.Type,DDotNet.DataFactory.DirectAccess.SortParameter.GenericSortParameter)">
            <summary>
            Seleciona Todos os Registros de uma Determinada Tabela do Banco de Dados
            </summary>
            <param name="mappedEntityType">Tipo da Entidade Representante da Tabela do Banco de Dados</param>
            <param name="genericSortParameter">Indica um Campo para Ordenação do Resultados</param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.DirectAccessQueryFactory.SelectAll(System.Type,DDotNet.DataFactory.DirectAccess.SortParameter.GenericSortParameterCollection)">
            <summary>
            Seleciona Todos os Registros de uma Determinada Tabela do Banco de Dados
            </summary>
            <param name="mappedEntityType">Tipo da Entidade Representante da Tabela do Banco de Dados</param>
            <param name="genericSortParameters">Campos para a Ordenação do Resultados</param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.DirectAccessQueryFactory.SelectByQuery(System.Type,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter)">
            <summary>
            Seleciona um Conjunto de Itens com Base nos Parâmetros para a Busca
            </summary>
            <param name="mappedEntityType">Tipo da Entidade Representante da Tabela do Banco de Dados</param>
            <param name="parameterA">Único Parâmetro a Serem Utilizado na Busca</param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.DirectAccessQueryFactory.SelectByQuery(System.Type,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter,DDotNet.DataFactory.DirectAccess.SortParameter.GenericSortParameter)">
            <summary>
            Seleciona um Conjunto de Itens com Base nos Parâmetros para a Busca
            </summary>
            <param name="mappedEntityType">Tipo da Entidade Representante da Tabela do Banco de Dados</param>
            <param name="parameterA">Único Parâmetro a Serem Utilizado na Busca</param>
            <param name="genericSortParameter">Indica um Campo para Ordenação do Resultados</param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.DirectAccessQueryFactory.SelectByQuery(System.Type,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter,DDotNet.DataFactory.DirectAccess.SortParameter.GenericSortParameterCollection)">
            <summary>
            Seleciona um Conjunto de Itens com Base nos Parâmetros para a Busca
            </summary>
            <param name="mappedEntityType">Tipo da Entidade Representante da Tabela do Banco de Dados</param>
            <param name="parameterA">Único Parâmetro a Serem Utilizado na Busca</param>
            <param name="genericSortParameters">Campos para a Ordenação do Resultados</param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.DirectAccessQueryFactory.SelectByQuery(System.Type,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter)">
            <summary>
            Seleciona um Conjunto de Itens com Base nos Parâmetros para a Busca
            </summary>
            <param name="mappedEntityType">Tipo da Entidade Representante da Tabela do Banco de Dados</param>
            <param name="parameterA">Primeiro Parâmetro a Serem Utilizado na Busca</param>
            <param name="parameterB">Segundo Parâmetro a Serem Utilizado na Busca</param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.DirectAccessQueryFactory.SelectByQuery(System.Type,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter,DDotNet.DataFactory.DirectAccess.SortParameter.GenericSortParameter)">
            <summary>
            Seleciona um Conjunto de Itens com Base nos Parâmetros para a Busca
            </summary>
            <param name="mappedEntityType">Tipo da Entidade Representante da Tabela do Banco de Dados</param>
            <param name="parameterA">Primeiro Parâmetro a Serem Utilizado na Busca</param>
            <param name="parameterB">Segundo Parâmetro a Serem Utilizado na Busca</param>
            <param name="genericSortParameter">Indica um Campo para Ordenação do Resultados</param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.DirectAccessQueryFactory.SelectByQuery(System.Type,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter,DDotNet.DataFactory.DirectAccess.SortParameter.GenericSortParameterCollection)">
            <summary>
            Seleciona um Conjunto de Itens com Base nos Parâmetros para a Busca
            </summary>
            <param name="mappedEntityType">Tipo da Entidade Representante da Tabela do Banco de Dados</param>
            <param name="parameterA">Primeiro Parâmetro a Serem Utilizado na Busca</param>
            <param name="parameterB">Segundo Parâmetro a Serem Utilizado na Busca</param>
            <param name="genericSortParameters">Campos para a Ordenação do Resultados</param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.DirectAccessQueryFactory.SelectByQuery(System.Type,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter)">
            <summary>
            Seleciona um Conjunto de Itens com Base nos Parâmetros para a Busca
            </summary>
            <param name="mappedEntityType">Tipo da Entidade Representante da Tabela do Banco de Dados</param>
            <param name="parameterA">Primeiro Parâmetro a Serem Utilizado na Busca</param>
            <param name="parameterB">Segundo Parâmetro a Serem Utilizado na Busca</param>
            <param name="parameterC">Terceiro Parâmetro a Serem Utilizado na Busca</param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.DirectAccessQueryFactory.SelectByQuery(System.Type,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter,DDotNet.DataFactory.DirectAccess.SortParameter.GenericSortParameter)">
            <summary>
            Seleciona um Conjunto de Itens com Base nos Parâmetros para a Busca
            </summary>
            <param name="mappedEntityType">Tipo da Entidade Representante da Tabela do Banco de Dados</param>
            <param name="parameterA">Primeiro Parâmetro a Serem Utilizado na Busca</param>
            <param name="parameterB">Segundo Parâmetro a Serem Utilizado na Busca</param>
            <param name="parameterC">Terceiro Parâmetro a Serem Utilizado na Busca</param>
            <param name="genericSortParameter">Indica um Campo para Ordenação do Resultados</param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.DirectAccessQueryFactory.SelectByQuery(System.Type,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter,DDotNet.DataFactory.DirectAccess.SortParameter.GenericSortParameterCollection)">
            <summary>
            Seleciona um Conjunto de Itens com Base nos Parâmetros para a Busca
            </summary>
            <param name="mappedEntityType">Tipo da Entidade Representante da Tabela do Banco de Dados</param>
            <param name="parameterA">Primeiro Parâmetro a Serem Utilizado na Busca</param>
            <param name="parameterB">Segundo Parâmetro a Serem Utilizado na Busca</param>
            <param name="parameterC">Terceiro Parâmetro a Serem Utilizado na Busca</param>
            <param name="genericSortParameters">Campos para a Ordenação do Resultados</param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.DirectAccessQueryFactory.SelectByQuery(System.Type,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameterCollection)">
            <summary>
            Seleciona um Conjunto de Itens com Base nos Parâmetros para a Busca
            </summary>
            <param name="mappedEntityType">Tipo da Entidade Representante da Tabela do Banco de Dados</param>
            <param name="parameters">Parâmetros a Serem Utilizados na Busca</param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.DirectAccessQueryFactory.SelectByQuery(System.Type,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameterCollection,DDotNet.DataFactory.DirectAccess.SortParameter.GenericSortParameter)">
            <summary>
            Seleciona um Conjunto de Itens com Base nos Parâmetros para a Busca
            </summary>
            <param name="mappedEntityType">Tipo da Entidade Representante da Tabela do Banco de Dados</param>
            <param name="parameters">Parâmetros a Serem Utilizados na Busca</param>
            <param name="genericSortParameter">Indica um Campo para Ordenação do Resultados</param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.DirectAccessQueryFactory.SelectByQuery(System.Type,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameterCollection,DDotNet.DataFactory.DirectAccess.SortParameter.GenericSortParameterCollection)">
            <summary>
            Seleciona um Conjunto de Itens com Base nos Parâmetros para a Busca
            </summary>
            <param name="mappedEntityType">Tipo da Entidade Representante da Tabela do Banco de Dados</param>
            <param name="parameters">Parâmetros a Serem Utilizados na Busca</param>
            <param name="genericSortParameters">Campos para a Ordenação do Resultados</param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.DirectAccessQueryFactory.SelectItemByQuery(System.Type,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter)">
            <summary>
            Seleciona um Item Individual com base nos Parâmetros para a Busca
            </summary>
            <param name="mappedEntityType">Tipo da Entidade Representante da Tabela do Banco de Dados</param>
            <param name="parameterA">Único Parâmetro a Serem Utilizado na Busca</param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.DirectAccessQueryFactory.SelectItemByQuery(System.Type,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter)">
            <summary>
            Seleciona um Item Individual com base nos Parâmetros para a Busca
            </summary>
            <param name="mappedEntityType">Tipo da Entidade Representante da Tabela do Banco de Dados</param>
            <param name="parameterA">Primeiro Parâmetro a Serem Utilizado na Busca</param>
            <param name="parameterB">Segundo Parâmetro a Serem Utilizado na Busca</param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.DirectAccessQueryFactory.SelectItemByQuery(System.Type,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter)">
            <summary>
            Seleciona um Item Individual com base nos Parâmetros para a Busca
            </summary>
            <param name="mappedEntityType">Tipo da Entidade Representante da Tabela do Banco de Dados</param>
            <param name="parameterA">Primeiro Parâmetro a Serem Utilizado na Busca</param>
            <param name="parameterB">Segundo Parâmetro a Serem Utilizado na Busca</param>
            <param name="parameterC">Terceiro Parâmetro a Serem Utilizado na Busca</param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.DirectAccessQueryFactory.SelectItemByQuery(System.Type,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameterCollection)">
            <summary>
            Seleciona um Item Individual com base nos Parâmetros para a Busca
            </summary>
            <param name="mappedEntityType">Tipo da Entidade Representante da Tabela do Banco de Dados</param>
            <param name="parameters">Parâmetros a Serem Utilizados na Busca</param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.DirectAccessQueryFactory.GetEntityDBFieldsList(System.Type)">
            <summary>
            Get a List With Entity DB Fields List to SELECT Command
            </summary>
            <param name="mappedEntityType"></param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.DirectAccessQueryFactory.SelectLink(DDotNet.ORMapping.OREntity.BusinessEntityBase,DDotNet.ORMapping.Entity.ExtendedPropertyInfo)">
            <summary>
            Carrega um Link
            </summary>
            <param name="mappedEntity">Entidade Alvo</param>
            <param name="targetChildrenProperty">Propriedade Alvo</param>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.DirectAccessQueryFactory.SelectCount(System.Type)">
            <summary>
            Realiza uma Contagem dos Registros de uma Tabela
            </summary>
            <returns>Quantidade de Registros Contados</returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.DirectAccessQueryFactory.SelectCount(System.Type,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter)">
            <summary>
            Realiza uma Contagem dos Registros de uma Tabela
            </summary>
            <param name="parameterA">Primeiro Parâmetro a Ser Utilizado na Busca</param>
            <returns>Quantidade de Registros Contados</returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.DirectAccessQueryFactory.SelectCount(System.Type,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter)">
            <summary>
            Realiza uma Contagem dos Registros de uma Tabela
            </summary>
            <param name="parameterA">Primeiro Parâmetro a Ser Utilizado na Busca</param>
            <param name="parameterB">Segundo Parâmetro a Ser Utilizado na Busca</param>
            <returns>Quantidade de Registros Contados</returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.DirectAccessQueryFactory.SelectCount(System.Type,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter)">
            <summary>
            Realiza uma Contagem dos Registros de uma Tabela
            </summary>
            <param name="parameterA">Primeiro Parâmetro a Ser Utilizado na Busca</param>
            <param name="parameterB">Segundo Parâmetro a Ser Utilizado na Busca</param>
            <param name="parameterC">Terceiro Parâmetro a Ser Utilizado na Busca</param>
            <returns>Quantidade de Registros Contados</returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.DirectAccessQueryFactory.SelectCount(System.Type,DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameterCollection)">
            <summary>
            Realiza uma Contagem dos Registros de uma Tabela
            </summary>
            <param name="parameters">Parâmetros a Serem Utilizados</param>
            <returns>Quantidade de Registros Contados</returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.DirectAccessQueryFactory.SelectChildren(DDotNet.ORMapping.OREntity.BusinessEntityBase,System.String)">
            <summary>
            Carrega uma Entidade Filha (Link) a partir de uma Entidade Pai
            </summary>
            <param name="targetMappedEntity">Entidade Alvo da Carga do Link</param>
            <param name="childrenPropertyName">Nome da Propriedade de Link a ser Carregada</param>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.DirectAccessQueryFactory.SelectAllChildrens(DDotNet.ORMapping.OREntity.BusinessEntityBase)">
            <summary>
            Carrega Todas as Entidades Filhas (Links) da Entidade Pai
            </summary>
            <param name="targetMappedEntity">Entidade Alvo da Carga do Link</param>
        </member>
        <member name="T:DDotNet.DataFactory.CRUDHelper">
            <summary>
            Internal CRUD Helper
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.CRUDHelper.RollbackTransaction">
            <summary>
            Realiza um Rollback em Todas as Transações
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.CRUDHelper.CommitTransaction">
            <summary>
            Realiza um Commit em Todas as Transações
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.CRUDHelper.GetDataBaseFactory(System.String)">
            <summary>
            Retorna uma DataBase Factory
            </summary>
            <param name="connectionString">Chave da String de Conexão</param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.CRUDHelper.GetNewNoCacheTransactionLeddDataBaseFactory(System.String)">
            <summary>
            Retorna uma DataBase Factory Nova Sem Transação e Fora do Cache
            </summary>
            <param name="connectionString">Chave da String de Conexão</param>
            <returns></returns>
        </member>
        <member name="T:DDotNet.DataFactory.Configuration.DataBaseFactorySettingsHandler">
            <summary>
            Handler de Configurações para as Fábricas de Dados
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.Configuration.DataBaseFactorySettingsHandler.Create(System.Object,System.Object,System.Xml.XmlNode)">
            <summary>
            Creates a configuration section handler.
            </summary>
             
            <returns>
            The created section handler object.
            </returns>
            
            <param name="configContext">Configuration context object.</param>
            <param name="section">Section XML node.</param>
            <param name="parent">Parent object.</param><filterpriority>2</filterpriority>
        </member>
        <member name="M:DDotNet.DataFactory.Configuration.DataBaseFactorySettingsHandler.GetSetting">
            <summary>
            Retorna as Configurações de DataBaseFactory
            </summary>
            <returns></returns>
        </member>
        <member name="T:DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter">
            <summary>
            Classe Base para os Parâmetros de uma Query
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter.#ctor(System.String)">
            <summary>
            Inicializa o Parâmetro
            </summary>
            <param name="propertyName">Nome da Propriedade</param>
        </member>
        <member name="F:DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter._PropertyName">
            <summary>
            Contém o Nome da Propriedade
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter.GetPropropertyInfo(DDotNet.ORMapping.OREntity.BusinessEntityBase)">
            <summary>
            Contém a Definição da Propriedade que será Utilizada na Query
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter.GetPropropertyInfo(System.Type)">
            <summary>
            Contém a Definição da Propriedade que será Utilizada na Query
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter.GetPropertyMapping(System.Type)">
            <summary>
            Recupera o Mapeamento da Propriedade
            </summary>
            <param name="businessEntityBaseType">Tipo da Entidade</param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter.GetQueryString(System.Type,DDotNet.DataFactory.Interface.IDataBaseFactory)">
            <summary>
            Recupera o Texto que irá na Query de Texto
            </summary>
            <param name="mappedEntityType"></param>
            <param name="dataBaseFactory"></param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.QueryParameter.BaseParameter.GetParameters(System.Type,DDotNet.DataFactory.Interface.IDataBaseFactory)">
            <summary>
            Retorna os Parâmetros Utilizados na Query
            </summary>
            <param name="mappedEntityType"></param>
            <param name="baseFactory"></param>
            <returns></returns>
        </member>
        <member name="T:DDotNet.DataFactory.Exception.DataBaseException">
            <summary>
            Excessão Customizada de Erro de Banco de Dados
            </summary>
        </member>
        <member name="T:DDotNet.DataFactory.Configuration.DataBaseFactorySettings">
            <summary>
            Fábrica de Configurações
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.Configuration.DataBaseFactorySettings.ExtractDataFactories(System.Xml.XmlNode)">
            <summary>
            Extrai as Fábricas de Dados do Nó XML
            </summary>
            <param name="sourceNode">Nó XML que Contém as Fábricas de Dados</param>
        </member>
        <member name="M:DDotNet.DataFactory.Configuration.DataBaseFactorySettings.ValidateKey(System.Reflection.Assembly,System.Reflection.Assembly)">
            <summary>
            Valida a Chave do Assembly Carregado
            </summary>
            <param name="from"></param>
        </member>
        <member name="M:DDotNet.DataFactory.Configuration.DataBaseFactorySettings.GetDataFactoryFromConnectionStringName(System.String)">
            <summary>
            Recupera o Tipo da Fábrica de Dados pelo Nome da String de Conexão
            </summary>
            <param name="connectionStringName">Nome da String de Conexão</param>
            <returns></returns>
        </member>
        <member name="F:DDotNet.DataFactory.Configuration.DataBaseFactorySettings._DataDataProviders">
            <summary>
            Contém os Provedores de Dados (Cache)
            </summary>
        </member>
        <member name="T:DDotNet.DataFactory.Helper.NullableValueProvider">
            <summary>
            Classe Provedora de Valor Nulos
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.NullableValueProvider.#ctor">
            <summary>
            Construtor Padrão Privado
            </summary>
        </member>
        <member name="F:DDotNet.DataFactory.Helper.NullableValueProvider._Instance">
            <summary>
            Contém a Instância da Classe Atual
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.NullableValueProvider.GetNullablePropertyValue(DDotNet.ORMapping.Entity.ExtendedPropertyInfo,DDotNet.ORMapping.OREntity.BusinessEntityBase)">
            <summary>
            Recupera o Valor da Propriedade que pode ser Possivelmente Nulo
            </summary>
            <param name="extendedPropertyInfo">Propriedade para Recuperar o Valor</param>
            <param name="mappedEntity">Entidade que Contém o Valor</param>
            <returns>Valor para Propriedade (Se Nulo, Retorna <see cref="T:System.DBNull"/> )</returns>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.NullableValueProvider.GetSelectNullablePropertyValue(System.Object,DDotNet.ORMapping.Entity.ExtendedPropertyInfo)">
            <summary>
            Recupera o Valor de um Objeto Possivelmente Nulo
            </summary>
            <param name="value">Valor para Recuperar</param>
            <param name="extendedPropertyInfo">Propriedade que Contém os MetaDados para a Comparação</param>
            <returns>Se "value" for Nulo, Retorna o Valor Nulo da Propriedade. Caso Contrário, retorna o próprio "value"</returns>
        </member>
        <member name="P:DDotNet.DataFactory.Helper.NullableValueProvider.Instance">
            <summary>
            Retorna a Instância da Classe Atual
            </summary>
        </member>
        <member name="T:DDotNet.DataFactory.AbstractDataBaseFactory">
            <summary>
            Classe Abstrata Base para a Fábrica de Dados Padrão
            </summary>
        </member>
        <member name="F:DDotNet.DataFactory.AbstractDataBaseFactory._ConnectionString">
            <summary>
            Contém o Texto da String de Conexão
            </summary>
        </member>
        <member name="F:DDotNet.DataFactory.AbstractDataBaseFactory._DBConnection">
            <summary>
            Contém a Conexão com o Banco de Dados
            </summary>
        </member>
        <member name="F:DDotNet.DataFactory.AbstractDataBaseFactory._TransactionContext">
            <summary>
            Contém a Indicação que Qual Modelo Transacional está sendo Utilizado
            </summary>
        </member>
        <member name="F:DDotNet.DataFactory.AbstractDataBaseFactory._DBTransaction">
            <summary>
            Contém o Contexto Transacional (Se Existir)
            </summary>
        </member>
        <member name="F:DDotNet.DataFactory.AbstractDataBaseFactory._IsCommited">
            <summary>
            Indica se a Transação esta Comitada
            </summary>
        </member>
        <member name="F:DDotNet.DataFactory.AbstractDataBaseFactory._IsRollback">
            <summary>
            Indica se a Transação este com Rollback
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.AbstractDataBaseFactory.SetConnectionStringName(System.String)">
            <summary>
            Configura a String de Conexão apra a Fábrica de Dados Atual
            </summary>
            <param name="connectionStringName">String de Conexão</param>
        </member>
        <member name="M:DDotNet.DataFactory.AbstractDataBaseFactory.GetNewCommand">
            <summary>
            Gera um Novo Comando para Acesso ao Banco de Dados
            </summary>
            <returns>Retorna uma Nova Instância de um Comando</returns>
        </member>
        <member name="M:DDotNet.DataFactory.AbstractDataBaseFactory.GetInternalNewCommand">
            <summary>
            Método Abstrato de Recuperação de Comando de Acesso ao Banco de Dados
            </summary>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.AbstractDataBaseFactory.GetInternalNewDataParameter">
            <summary>
            Método Abstrato de Recuperação de Parâmetro de Comando
            </summary>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.AbstractDataBaseFactory.GetInternalNewConnection(System.String)">
            <summary>
            Método Abstrato de Recuperação de Objeto de Conexão
            </summary>
            <param name="connectionString">String de Conexão para o Objeto de Connection</param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.AbstractDataBaseFactory.GetConnection">
            <summary>
            Retorna o Objeto de Conexão Atual
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.AbstractDataBaseFactory.InitializeConnection(DDotNet.DataFactory.Enum.TransactionContext)">
            <summary>
            Inicializa o Objeto de Conexão
            </summary>
            <param name="transactionContext">Contexto da Transação da Factory</param>
        </member>
        <member name="M:DDotNet.DataFactory.AbstractDataBaseFactory.NewTransactionContext">
            <summary>
            Inicializa um Contexto Transacional
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.AbstractDataBaseFactory.CommitTransationContext">
            <summary>
            Persiste as Ações no Banco de Dados
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.AbstractDataBaseFactory.RollbackTransactionContext">
            <summary>
            Cancela as Ações Realizadas no Banco de Dados Dentro do Contexto Transacional
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.AbstractDataBaseFactory.CloseConnection">
            <summary>
            Fecha a Conexão com o Banco de Dados
            </summary>
        </member>
        <member name="T:DDotNet.DataFactory.DirectAccess.QueryParameter.TextQueryParameter">
            <summary>
            Classe de Parâmetro de Texto para Query
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.QueryParameter.TextQueryParameter.#ctor(System.String,DDotNet.DataFactory.DirectAccess.Enum.TextQueryComparerMode,System.String)">
            <summary>
            Inicializa o Parâmetro de Texto
            </summary>
            <param name="propertyName">Nome da Propriedade que será Utilizada para a Query</param>
            <param name="comparerMode">Indica o Modo de Comparação do Parâmetro</param>
            <param name="value">Informa o Valor do Parâmetro</param>
        </member>
        <member name="F:DDotNet.DataFactory.DirectAccess.QueryParameter.TextQueryParameter._Value">
            <summary>
            Contém o Valor do Parâmetro
            </summary>
        </member>
        <member name="F:DDotNet.DataFactory.DirectAccess.QueryParameter.TextQueryParameter._ComparerMode">
            <summary>
            Contém o Modo de Comparação do Parâmetro
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.QueryParameter.TextQueryParameter.GetQueryString(System.Type,DDotNet.DataFactory.Interface.IDataBaseFactory)">
            <summary>
            Recupera o Texto que irá na Query de Texto
            </summary>
            <param name="mappedEntityType"></param>
            <param name="dataBaseFactory"></param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.QueryParameter.TextQueryParameter.GetParameters(System.Type,DDotNet.DataFactory.Interface.IDataBaseFactory)">
            <summary>
            Retorna os Parâmetros Utilizados na Query
            </summary>
            <param name="mappedEntityType"></param>
            <param name="baseFactory"></param>
            <returns></returns>
        </member>
        <member name="P:DDotNet.DataFactory.DirectAccess.QueryParameter.TextQueryParameter.Value">
            <summary>
            Retorna o Valor a ser Utilizado na Query
            </summary>
        </member>
        <member name="P:DDotNet.DataFactory.DirectAccess.QueryParameter.TextQueryParameter.ComparerMode">
            <summary>
            Retorna o Tipo da Comparação a ser Utilizado na Query
            </summary>
        </member>
        <member name="T:DDotNet.DataFactory.DirectAccess.Enum.TextQueryComparerMode">
            <summary>
            Enumerador de Controle para o Tipo de Comparação de Texto
            </summary>
        </member>
        <member name="F:DDotNet.DataFactory.DirectAccess.Enum.TextQueryComparerMode.Equals">
            <summary>
            Define uma Busca por Diferença
            </summary>
        </member>
        <member name="F:DDotNet.DataFactory.DirectAccess.Enum.TextQueryComparerMode.NotEquails">
            <summary>
            Define uma Busca por Igualdade
            </summary>
        </member>
        <member name="F:DDotNet.DataFactory.DirectAccess.Enum.TextQueryComparerMode.LeftLike">
            <summary>
            Define uma Busca por Proximidade à Esquerda
            </summary>
        </member>
        <member name="F:DDotNet.DataFactory.DirectAccess.Enum.TextQueryComparerMode.RightLike">
            <summary>
            Define uma Busca por Proximidade à Direita
            </summary>
        </member>
        <member name="F:DDotNet.DataFactory.DirectAccess.Enum.TextQueryComparerMode.FullLike">
            <summary>
            Define uma Busca por Proximidade à Esquerda e à Direita
            </summary>
        </member>
        <member name="T:DDotNet.DataFactory.DirectAccess.QueryParameter.GenericQueryParameter">
            <summary>
            Classe de Parâmetro Genérico (Ex: Números, Datas, etc) para Query
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.QueryParameter.GenericQueryParameter.#ctor(System.String,DDotNet.DataFactory.DirectAccess.Enum.GenericComparerMode,System.Object)">
            <summary>
            Inicializa o Parâmetro Genérico
            </summary>
            <param name="propertyName">Nome da Propriedade que será Utilizada para a Query</param>
            <param name="comparerMode">Indica o Modo de Comparação do Parâmetro</param>
            <param name="value">Informa o Valor do Parâmetro</param>
        </member>
        <member name="F:DDotNet.DataFactory.DirectAccess.QueryParameter.GenericQueryParameter._Value">
            <summary>
            Contém o Valor do Parâmetro
            </summary>
        </member>
        <member name="F:DDotNet.DataFactory.DirectAccess.QueryParameter.GenericQueryParameter._ComparerMode">
            <summary>
            Contém o Modo de Comparação do Parâmetro
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.QueryParameter.GenericQueryParameter.GetQueryString(System.Type,DDotNet.DataFactory.Interface.IDataBaseFactory)">
            <summary>
            Recupera o Texto que irá na Query de Texto
            </summary>
            <param name="mappedEntityType"></param>
            <param name="dataBaseFactory"></param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.QueryParameter.GenericQueryParameter.GetParameters(System.Type,DDotNet.DataFactory.Interface.IDataBaseFactory)">
            <summary>
            Retorna os Parâmetros Utilizados na Query
            </summary>
            <param name="mappedEntityType"></param>
            <param name="baseFactory"></param>
            <returns></returns>
        </member>
        <member name="P:DDotNet.DataFactory.DirectAccess.QueryParameter.GenericQueryParameter.Value">
            <summary>
            Retorna o Valor a ser Utilizado na Query
            </summary>
        </member>
        <member name="P:DDotNet.DataFactory.DirectAccess.QueryParameter.GenericQueryParameter.ComparerMode">
            <summary>
            Retorna o Tipo da Comparação a ser Utilizado na Query
            </summary>
        </member>
        <member name="T:DDotNet.DataFactory.Helper.MappedEntityHelper">
            <summary>
            Classe de Helper para Automação de Rotinas das Entidades Mapeadas
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.MappedEntityHelper.#ctor">
            <summary>
            Construtor Padrão Privado
            </summary>
        </member>
        <member name="F:DDotNet.DataFactory.Helper.MappedEntityHelper._Instance">
            <summary>
            Contém a Instância da Classe Atual
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.MappedEntityHelper.GetTableName(DDotNet.ORMapping.OREntity.BusinessEntityBase)">
            <summary>
            Recupera o Nome da Tabela da Entidade
            </summary>
            <param name="mappedEntity">Entidade para Recuperar o Nome da Tabela</param>
            <returns>Nome da Tabela do Banco de Dados</returns>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.MappedEntityHelper.GetTableName(System.Type)">
            <summary>
            Recupera o Nome da Tabela da Entidade
            </summary>
            <param name="mappedEntityType">Tipo da Entidade para Recuperar o Nome da Tabela</param>
            <returns>Nome da Tabela do Banco de Dados</returns>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.MappedEntityHelper.GetEntityDBMapping(System.Type)">
            <summary>
            Recupera o Atributo (<see cref="T:DDotNet.ORMapping.Attribute.DBMapping"/>) de Mapeamento da Entidade
            </summary>
            <param name="mappedEntityType">Tipo da Entidade para Recuperar o Atributo de Mapeamento</param>
            <returns>Atributo da Propriedade</returns>
            <exception cref="T:DDotNet.ORMapping.Exception.AttributeMissingException">Caso a Entidade não Contenha o Atributo de Mapeamento</exception>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.MappedEntityHelper.GetDirectEntityMapping(System.Type)">
            <summary>
            Recupera o Atributo (<see cref="T:DDotNet.ORMapping.Attribute.DirectAccess.DirectEntityMapping"/>) de Mapeamento da Entidade
            </summary>
            <param name="mappedEntityType">Tipo da Entidade para Recuperar o Atributo de Mapeamento</param>
            <returns>Atributo da Propriedade</returns>
            <exception cref="T:DDotNet.ORMapping.Exception.AttributeMissingException">Caso a Entidade não Contenha o Atributo de Mapeamento</exception>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.MappedEntityHelper.GetDirectEntityMapping(DDotNet.ORMapping.OREntity.BusinessEntityBase)">
            <summary>
            Recupera o Atributo (<see cref="T:DDotNet.ORMapping.Attribute.DirectAccess.DirectEntityMapping"/>) de Mapeamento da Entidade
            </summary>
            <param name="mappedEntity">Entidade para Recuperar o Atributo de Mapeamento</param>
            <returns>Atributo da Propriedade</returns>
            <exception cref="T:DDotNet.ORMapping.Exception.AttributeMissingException">Caso a Entidade não Contenha o Atributo de Mapeamento</exception>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.MappedEntityHelper.GetDBInsertFields(DDotNet.ORMapping.OREntity.BusinessEntityBase,DDotNet.DataFactory.Interface.ICrudFactory)">
            <summary>
            Recupera uma String com os Campos para a Instrução INSERT da Entidade
            </summary>
            <param name="mappedEntity">Entidade com os Campos para a Instrução Insert</param>
            <returns>Campos para a Instrução Insert</returns>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.MappedEntityHelper.GetInsertParametersName(DDotNet.ORMapping.OREntity.BusinessEntityBase,DDotNet.DataFactory.Interface.IDataBaseFactory,DDotNet.DataFactory.Interface.ICrudFactory)">
            <summary>
            Retorna uma String Contendo o Nome dos Parâmetros para uma Instrução Insert
            </summary>
            <param name="mappedEntity">Entidade que Contém os Parâmetros</param>
            <param name="dataBaseFactory">Fábrica de Dados para a Inclusão</param>
            <returns>String Contendo os Parâmetros</returns>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.MappedEntityHelper.GetAvailableProperties(System.Type,DDotNet.DataFactory.Interface.ICrudFactory)">
            <summary>
            Retorna uma Lista com as Propriedades Disponíveis para uma Entidade
            </summary>
            <param name="mappedEntityType">Tipo da Entidade com as Propriedades</param>
            <returns>Lista Contendo as Propriedades da Entidade</returns>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.MappedEntityHelper.GetAvailableProperties(DDotNet.ORMapping.OREntity.BusinessEntityBase,DDotNet.DataFactory.Interface.ICrudFactory)">
            <summary>
            Retorna uma Lista com as Propriedades Disponíveis para uma Entidade
            </summary>
            <param name="mappedEntity">Entidade com as Propriedades</param>
            <returns>Lista Contendo as Propriedades da Entidade</returns>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.MappedEntityHelper.GetPrimaryKey(DDotNet.ORMapping.OREntity.BusinessEntityBase,DDotNet.DataFactory.Interface.ICrudFactory)">
            <summary>
            Retorna uma Lista com as Propriedades que são Chaves Primárias (Primary Keys) para uma Entidade
            </summary>
            <param name="mappedEntity">Entidade com as Propriedades</param>
            <returns>Lista Contendo as Chaves Primárias da Entidade</returns>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.MappedEntityHelper.GetForeignKeys(System.Type,DDotNet.DataFactory.Interface.ICrudFactory)">
            <summary>
            Retorna uma Lista com as Propriedades que são Chaves Estrangeiras (Foreign Keys) para uma Entidade
            </summary>
            <param name="mappedEntityType">Entidade com as Propriedades</param>
            <returns>Lista Contendo as Chaves Estrangeiras da Entidade</returns>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.MappedEntityHelper.GetForeignKeys(DDotNet.ORMapping.OREntity.BusinessEntityBase,DDotNet.DataFactory.Interface.ICrudFactory)">
            <summary>
            Retorna uma Lista com as Propriedades que são Chaves Estrangeiras (Foreign Keys) para uma Entidade
            </summary>
            <param name="mappedEntity">Entidade com as Propriedades</param>
            <returns>Lista Contendo as Chaves Estrangeiras da Entidade</returns>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.MappedEntityHelper.GetPKWhereQueryClausule(DDotNet.ORMapping.OREntity.BusinessEntityBase,DDotNet.DataFactory.Interface.IDataBaseFactory,DDotNet.DataFactory.Interface.ICrudFactory)">
            <summary>
            Retorna uma String Contendo a Clausula Where de uma String de Banco de Dados
            </summary>
            <param name="mappedEntity">Entidade que Contém os Parâmetros</param>
            <param name="dataBaseFactory">Fábrica de Dados para a Operação de Banco de Dados</param>
            <returns>String Contendo a Cláusula Where</returns>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.MappedEntityHelper.GetInsertDataParameters(DDotNet.ORMapping.OREntity.BusinessEntityBase,DDotNet.DataFactory.Interface.IDataBaseFactory,DDotNet.DataFactory.Interface.ICrudFactory)">
            <summary>
            Retorna uma Lista com os Parâmetros para Execução de uma Query de Insert
            </summary>
            <param name="mappedEntity">Entidade que Contém os Parâmetros</param>
            <param name="factory">Fábrica de Dados para a Instrução Insert</param>
            <returns>Lista dos Parâmetros de Inclusão no Banco de Dados </returns>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.MappedEntityHelper.GetPrimaryKeyWhereDataParameters(DDotNet.ORMapping.OREntity.BusinessEntityBase,DDotNet.DataFactory.Interface.IDataBaseFactory,DDotNet.DataFactory.Interface.ICrudFactory)">
            <summary>
            Retorna uma Lista com os Parâmetros para a Cláusula Where
            </summary>
            <param name="mappedEntity">Entidade que Contém os Parâmetros</param>
            <param name="factory">Fábrica de Dados para a Execução no Banco de Dados</param>
            <returns>Lista dos Parâmetros da Cláusula Where</returns>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.MappedEntityHelper.GetUpdateDataParameters(DDotNet.ORMapping.OREntity.BusinessEntityBase,DDotNet.DataFactory.Interface.IDataBaseFactory,DDotNet.DataFactory.Interface.ICrudFactory)">
            <summary>
            Retorna uma Lista com os Parâmetros para Execução de uma Query de um Update
            </summary>
            <param name="mappedEntity">Entidade que Contém os Parâmetros</param>
            <param name="factory">Fábrica de Dados para a Instrução Update</param>
            <returns>Lista dos Parâmetros de Atualização no Banco de Dados </returns>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.MappedEntityHelper.GetUpdateQuery(DDotNet.ORMapping.OREntity.BusinessEntityBase,DDotNet.DataFactory.Interface.IDataBaseFactory,DDotNet.DataFactory.Interface.ICrudFactory)">
            <summary>
            Recupera uma String com as Atribuições de uma Clausula de Update (Ex: Campo1 = Valor, Campo2 = Valor)
            </summary>
            <param name="mappedEntity">Entidade com os Campos</param>
            <param name="dataBaseFactory">Fábrica de Dados para a Atualização</param>
            <returns>String Contendo as Referências de Update</returns>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.MappedEntityHelper.CheckEntitySupportsInsert(DDotNet.ORMapping.OREntity.BusinessEntityBase)">
            <summary>
            Verifica se uma Entidade pode ser Utilizada em uma Instrução de Insert
            </summary>
            <param name="mappedEntity">Entidade a ser Verificada</param>
            <exception cref="T:DDotNet.ORMapping.Exception.OperationException">Caso a Entidade não Possa ser Utilizada em um Insert</exception>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.MappedEntityHelper.CheckEntitySupportsUpdate(DDotNet.ORMapping.OREntity.BusinessEntityBase)">
            <summary>
            Verifica se uma Entidade pode ser Utilizada em uma Instrução de Update
            </summary>
            <param name="mappedEntity">Entidade a ser Verificada</param>
            <exception cref="T:DDotNet.ORMapping.Exception.OperationException">Caso a Entidade não Possa ser Utilizada em um Update</exception>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.MappedEntityHelper.CheckEntitySupportsDelete(DDotNet.ORMapping.OREntity.BusinessEntityBase)">
            <summary>
            Verifica se uma Entidade pode ser Utilizada em uma Instrução de Delete
            </summary>
            <param name="mappedEntity">Entidade a ser Verificada</param>
            <exception cref="T:DDotNet.ORMapping.Exception.OperationException">Caso a Entidade não Possa ser Utilizada em um Delete</exception>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.MappedEntityHelper.GetChildrenProperties(DDotNet.ORMapping.OREntity.BusinessEntityBase,DDotNet.DataFactory.Interface.ICrudFactory)">
            <summary>
            Recupera as Propriedades que são Entidades Filhas de uma Entidade Principal
            </summary>
            <param name="mappedEntity">Entidade com as Propriedades a Serem Analisadas</param>
            <returns>Lista com as Propriedades</returns>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.MappedEntityHelper.GetChildrenCascadeUpdateProperties(DDotNet.ORMapping.OREntity.BusinessEntityBase,DDotNet.DataFactory.Interface.ICrudFactory)">
            <summary>
            Recupera as Propriedades que são Entidades Filhas de uma Entidade Principal e Suportam CascadeUpdate
            </summary>
            <param name="mappedEntity">Entidade com as Propriedades a Serem Analisadas</param>
            <returns>Lista com as Propriedades</returns>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.MappedEntityHelper.GetChildrenCascadeUpdateDeleteProperties(DDotNet.ORMapping.OREntity.BusinessEntityBase,DDotNet.DataFactory.Interface.ICrudFactory)">
            <summary>
            Recupera as Propriedades que são Entidades Filhas de uma Entidade Principal e Suportam CascadeUpdate ou CascadeDelete
            </summary>
            <param name="mappedEntity">Entidade com as Propriedades a Serem Analisadas</param>
            <returns>Lista com as Propriedades</returns>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.MappedEntityHelper.GetChildrenCascadeDeleteProperties(DDotNet.ORMapping.OREntity.BusinessEntityBase,DDotNet.DataFactory.Interface.ICrudFactory)">
            <summary>
            Recupera as Propriedades que são Entidades Filhas de uma Entidade Principal e Suportam CascadeDelete
            </summary>
            <param name="mappedEntity">Entidade com as Propriedades a Serem Analisadas</param>
            <returns>Lista com as Propriedades</returns>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.MappedEntityHelper.IsPropertySingleEntity(DDotNet.ORMapping.Entity.ExtendedPropertyInfo)">
            <summary>
            Indica se a Propriedade é uma Entidade Simples ou Coleção
            </summary>
            <param name="property"></param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.MappedEntityHelper.GetConnectionStringKey(DDotNet.ORMapping.OREntity.BusinessEntityBase)">
            <summary>
            Retorna a String de Conexão de uma Entidade
            </summary>
            <param name="entity">Entidade a Recuperar a String de Conexão</param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.MappedEntityHelper.GetConnectionStringKey(System.Type)">
            <summary>
            Retorna a String de Conexão de uma Entidade
            </summary>
            <param name="entityType">Tipo da Entidade a Recuperar a String de Conexão</param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.MappedEntityHelper.GetAdvancedDBFields(System.Collections.Generic.List{DDotNet.ORMapping.Entity.ExtendedPropertyInfo}@,System.Type,DDotNet.DataFactory.Interface.ICrudFactory)">
            <summary>
            Recupera as Propriedades Avançadas para as Propriedades
            </summary>
            <param name="attribute"></param>
            <param name="entityType"></param>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.MappedEntityHelper.GetPropertyInfo(System.Type,System.String)">
            <summary>
            Recupera o PropertyInfo de uma Entidade
            </summary>
            <param name="businessEntityBaseType">Tipo da Entidade para Recuperar o PropertyInfo</param>
            <param name="propertyName">Nome da Propriedade</param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.MappedEntityHelper.IsEntityDirectMapped(System.Type)">
            <summary>
            Shows If Entity Are a DirectMapped (true) or ProcedureMapped (false)
            </summary>
            <param name="mappedEntityType"></param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.Helper.MappedEntityHelper.GetPropertyNameFromLinkItem(DDotNet.ORMapping.OREntity.BusinessEntityBase,DDotNet.ORMapping.Entity.ExtendedPropertyInfo,System.String,DDotNet.DataFactory.Interface.ICrudFactory)">
            <summary>
            Recupera o Nome da Propriedade da Entidade Pai que Representa a Ligação com o Parâmetro da Entidade Filha
            </summary>
            <param name="mappedEntity"></param>
            <param name="targetChildrenProperty"></param>
            <param name="parameter"></param>
            <returns></returns>
        </member>
        <member name="P:DDotNet.DataFactory.Helper.MappedEntityHelper.Instance">
            <summary>
            Retorna a Instância da Classe Atual
            </summary>
        </member>
        <member name="T:DDotNet.DataFactory.Enum.TransactionContext">
            <summary>
            Defines a Transaction Context
            </summary>
        </member>
        <member name="F:DDotNet.DataFactory.Enum.TransactionContext.SmartTransaction">
            <summary>
            Transação com Commit e Rollback Automáticos
            </summary>
        </member>
        <member name="F:DDotNet.DataFactory.Enum.TransactionContext.TransactionFree">
            <summary>
            Sem Transação
            </summary>
        </member>
        <member name="T:DDotNet.DataFactory.DirectAccess.QueryParameter.GenericBeetweenQueryParameter">
            <summary>
            Classe de Parâmetro Genérico de Range (Entre) - (Ex: Números, Datas, etc) para Query
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.QueryParameter.GenericBeetweenQueryParameter.#ctor(System.String,System.Object,System.Object)">
            <summary>
            Inicializa o Parâmetro de Range
            </summary>
            <param name="propertyName">Nome da Propriedade que será Utilizada para a Query</param>
            <param name="valueX">Primeiro Parâmetro de Range</param>
            <param name="valueY">Segundo Parâmetro de Range</param>
        </member>
        <member name="F:DDotNet.DataFactory.DirectAccess.QueryParameter.GenericBeetweenQueryParameter._ValueX">
            <summary>
            Contém o Primeiro Parâmetro de Range
            </summary>
        </member>
        <member name="F:DDotNet.DataFactory.DirectAccess.QueryParameter.GenericBeetweenQueryParameter._ValueY">
            <summary>
            Contém o Segundo Parâmetro de Range
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.QueryParameter.GenericBeetweenQueryParameter.GetQueryString(System.Type,DDotNet.DataFactory.Interface.IDataBaseFactory)">
            <summary>
            Recupera o Texto que irá na Query de Texto
            </summary>
            <param name="mappedEntityType"></param>
            <param name="dataBaseFactory"></param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.QueryParameter.GenericBeetweenQueryParameter.GetParameters(System.Type,DDotNet.DataFactory.Interface.IDataBaseFactory)">
            <summary>
            Retorna os Parâmetros Utilizados na Query
            </summary>
            <param name="mappedEntityType"></param>
            <param name="baseFactory"></param>
            <returns></returns>
        </member>
        <member name="P:DDotNet.DataFactory.DirectAccess.QueryParameter.GenericBeetweenQueryParameter.ValueX">
            <summary>
            Retorna o Valor X a ser Utilizado na Query
            </summary>
        </member>
        <member name="P:DDotNet.DataFactory.DirectAccess.QueryParameter.GenericBeetweenQueryParameter.ValueY">
            <summary>
            Retorna o Valor Y a ser Utilizado na Query
            </summary>
        </member>
        <member name="T:DDotNet.DataFactory.DirectAccess.SortParameter.GenericSortParameterCollection">
            <summary>
            Coleção de Parâmetros de Ordenação
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.SortParameter.GenericSortParameterCollection.#ctor(DDotNet.DataFactory.DirectAccess.SortParameter.GenericSortParameter[])">
            <summary>
            Inicializa a Coleção de Parâmetros de Ordenação com uma Lista Inicial de Parâmetros
            </summary>
            <param name="genericSortParameters"></param>
        </member>
        <member name="T:DDotNet.DataFactory.DirectAccess.InternalFactory.DirectAccessCRUDFactory">
            <summary>
            Internal Direct Access Entities Only CRUD Factory
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.InternalFactory.DirectAccessCRUDFactory.InsertEntityIntoDB(DDotNet.ORMapping.OREntity.BusinessEntityBase,DDotNet.DataFactory.CRUDHelper)">
            <summary>
            Insere uma nova Cópia do Objeto no Banco de Dados
            </summary>
            <param name="mappedEntity">Entidade a ser Salva no Banco de Dados</param>
        </member>
        <member name="F:DDotNet.DataFactory.DirectAccess.InternalFactory.DirectAccessCRUDFactory._IsFristGetNewPKScript">
            <summary>
            Constains a Indication for First "SELECT @@Identity" Script Execution to Create a Compiled Version Into DataBase Command
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.InternalFactory.DirectAccessCRUDFactory.UpdateEntityIntoDB(DDotNet.ORMapping.OREntity.BusinessEntityBase,DDotNet.DataFactory.CRUDHelper)">
            <summary>
            Atualiza um Objeto no Banco de Dados
            </summary>
            <param name="mappedEntity">Entidade a ser Atualizada no Banco de Dados</param>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.InternalFactory.DirectAccessCRUDFactory.DeleteEntityIntoDB(DDotNet.ORMapping.OREntity.BusinessEntityBase,DDotNet.DataFactory.CRUDHelper)">
            <summary>
            Exclui um Objeto no Banco de Dados
            </summary>
            <param name="mappedEntity">Entidade a ser Excluída do Banco de Dados</param>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.InternalFactory.DirectAccessCRUDFactory.DeleteAll(System.Type,DDotNet.DataFactory.CRUDHelper)">
            <summary>
            Limpa uma Tabela do Banco de Dados
            </summary>
            <param name="mappedEntityType">Tipo da Entidade Correspondente a Tabela a ser Limpa</param>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.InternalFactory.DirectAccessCRUDFactory.CreateCompiledCommandVersion(System.Data.IDbCommand)">
            <summary>
            Cria uma Versão Pré-Compilada do Comando
            </summary>
            <param name="command"></param>
        </member>
        <member name="F:DDotNet.DataFactory.DirectAccess.InternalFactory.DirectAccessCRUDFactory._InsertScriptCompiledVersion">
            <summary>
            Contains a Indication If Select Command Have a Compiled Version of Script
            </summary>
        </member>
        <member name="F:DDotNet.DataFactory.DirectAccess.InternalFactory.DirectAccessCRUDFactory._DeleteScriptCompiledVersion">
            <summary>
            Contains a Indication If Delete Command Have a Compiled Version of Script
            </summary>
        </member>
        <member name="F:DDotNet.DataFactory.DirectAccess.InternalFactory.DirectAccessCRUDFactory._UpdateScriptCompiledVersion">
            <summary>
            Contains a Indication If Update Command Have a Compiled Version of Script
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.InternalFactory.DirectAccessCRUDFactory.GetNewPK(DDotNet.ORMapping.OREntity.BusinessEntityBase,DDotNet.DataFactory.CRUDHelper)">
            <summary>
            Get a New Value Of Entity PrimaryKey from @@Identity of DataBase
            </summary>
            <param name="mappedEntity">Saved Entity</param>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.InternalFactory.DirectAccessCRUDFactory.GetInsertCommandText(DDotNet.ORMapping.OREntity.BusinessEntityBase,DDotNet.DataFactory.CRUDHelper)">
            <summary>
            Get a Custom Insert Command (Using Command Buffer) for MappedEntity
            </summary>
            <param name="entity">Mapped Entity to Generate a Custom Insert Command</param>
            <returns>Generated Insert Command</returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.InternalFactory.DirectAccessCRUDFactory.GetUpdateCommandText(DDotNet.ORMapping.OREntity.BusinessEntityBase,DDotNet.DataFactory.CRUDHelper)">
            <summary>
            Get a Custom Update Command (Using Command Buffer) for MappedEntity
            </summary>
            <param name="entity">Mapped Entity to Generate a Custom Update Command</param>
            <returns>Generated Update Command</returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.InternalFactory.DirectAccessCRUDFactory.GetDeleteAllCommandText(System.Type)">
            <summary>
            Get a Custom Delete All Command (Using Command Buffer) for MappedEntity
            </summary>
            <param name="entityType">Mapped Entity Type to Generate a Custom Delete Command</param>
            <returns>Generated Delete All Command</returns>
        </member>
        <member name="M:DDotNet.DataFactory.DirectAccess.InternalFactory.DirectAccessCRUDFactory.GetDeleteCommandText(DDotNet.ORMapping.OREntity.BusinessEntityBase,DDotNet.DataFactory.CRUDHelper)">
            <summary>
            Get a Custom Delete Command (Using Command Buffer) for MappedEntity
            </summary>
            <param name="entity">Mapped Entity to Generate a Custom Delete Command</param>
            <returns>Generated Delete Command</returns>
        </member>
        <member name="T:DDotNet.DataFactory.DataBaseFactory">
            <summary>
            Fábrica de Dados Padrão
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.DataBaseFactory.#ctor">
            <summary>
            Construtor Padrão Privado
            </summary>
        </member>
        <member name="F:DDotNet.DataFactory.DataBaseFactory._Instance">
            <summary>
            Contém a Instância da Classe Atual
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.DataBaseFactory.GetDataBaseFactory(System.String)">
            <summary>
            Recupera uma DataBaseFactory Dinâmicamente pelo String de Conexão
            </summary>
            <param name="connectionStringName">String de Conexão</param>
            <returns>Instância da Fabrica de Dados</returns>
        </member>
        <member name="P:DDotNet.DataFactory.DataBaseFactory.Instance">
            <summary>
            Retorna a Instância da Classe Atual
            </summary>
        </member>
        <member name="T:DDotNet.DataFactory.CRUDFactory">
            <summary>
            Fábrica de Rotinas de Banco de Dados
            </summary>
        </member>
        <member name="T:DDotNet.DataFactory.Interface.ICrudFactory">
            <summary>
            Interface das Fábricas CRUD (Create / Remove / Update / Delete)
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.Interface.ICrudFactory.Update(DDotNet.ORMapping.OREntity.BusinessEntityBase)">
            <summary>
            Atualiza uma Entidade no Banco de Dados (Insere / Atualiza ou Exclui)
            </summary>
            <param name="mappedEntity">Entidade que Será Atualizada</param>
        </member>
        <member name="M:DDotNet.DataFactory.Interface.ICrudFactory.Update(System.Collections.IList)">
            <summary>
            Atualiza os Itens de uma Coleção no Banco de Dados (Insere / Atualiza a Exclui)
            </summary>
            <param name="collection">Coleção para set Atualizada</param>
        </member>
        <member name="M:DDotNet.DataFactory.Interface.ICrudFactory.DeleteAll(System.Type)">
            <summary>
            Limpa uma Tabela do Banco de Dados
            </summary>
            <param name="mappedEntityType">Tipo da Entidade Correspondente a Tabela a ser Limpa</param>
        </member>
        <member name="M:DDotNet.DataFactory.Interface.ICrudFactory.GetSchema(System.Type)">
            <summary>
            Recupera o Schema de uma Entidade
            </summary>
            <param name="mappedEntityType"></param>
            <returns></returns>
        </member>
        <member name="T:DDotNet.DataFactory.Interface.IHelpeableCRUDFactory">
            <summary>
            Internal Interface to Get a CRUDHelper
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.Interface.IHelpeableCRUDFactory.GetCRUDHelper">
            <summary>
            Get a Instance of CRUD Helper
            </summary>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.Interface.IHelpeableCRUDFactory.ExtractCollection(System.Data.IDataReader,System.Type)">
            <summary>
            Extract Collection From DataReader
            </summary>
            <param name="dataReader"></param>
            <param name="mappedEntityType"></param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.Interface.IHelpeableCRUDFactory.ExtractItem(System.Data.IDataReader,System.Type)">
            <summary>
            Extract Item From DataReader
            </summary>
            <param name="dataReader"></param>
            <param name="mappedEntityType"></param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.Interface.IHelpeableCRUDFactory.ExtractLinks(DDotNet.ORMapping.OREntity.BusinessEntityBase@)">
            <summary>
            Extract Entity Links
            </summary>
            <param name="entity"></param>
        </member>
        <member name="M:DDotNet.DataFactory.CRUDFactory.#ctor">
            <summary>
            Initializa a CRUDFactory Using a Transaction
            </summary>
        </member>
        <member name="M:DDotNet.DataFactory.CRUDFactory.#ctor(System.Boolean)">
            <summary>
            Initializa a CRUDFactory
            </summary>
            <param name="useTransaction">Show if Use or Not a DataBase Transaction</param>
        </member>
        <member name="M:DDotNet.DataFactory.CRUDFactory.Update(DDotNet.ORMapping.OREntity.BusinessEntityBase)">
            <summary>
            Atualiza um Objeto no Banco de Dados
            </summary>
            <param name="mappedEntity">Entidade a ser Atualizada no Banco de Dados</param>
        </member>
        <member name="M:DDotNet.DataFactory.CRUDFactory.Update(System.Collections.IList)">
            <summary>
            Atualiza os Itens de uma Coleção no Banco de Dados (Insere / Atualiza a Exclui)
            </summary>
            <param name="collection">Coleção para set Atualizada</param>
        </member>
        <member name="M:DDotNet.DataFactory.CRUDFactory.DeleteAll(System.Type)">
            <summary>
            Limpa uma Tabela do Banco de Dados
            </summary>
            <param name="mappedEntityType">Tipo da Entidade Correspondente a Tabela a ser Limpa</param>
        </member>
        <member name="M:DDotNet.DataFactory.CRUDFactory.GetSchema(System.Type)">
            <summary>
            Recupera o Schema de uma Entidade
            </summary>
            <param name="mappedEntityType"></param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.CRUDFactory.GetInternalCRUDFactory(System.Type)">
            <summary>
            Get a Reference To Entity IInternalCRUDFactory
            </summary>
            <param name="mappedEntityType"></param>
            <returns></returns>
        </member>
        <member name="M:DDotNet.DataFactory.CRUDFactory.RemoveDeletedEntityFromParentEntity(DDotNet.ORMapping.OREntity.BusinessEntityBase@)">
            <summary>
            Remove a Entidade Atual (Deletada) da Entidade Pai
            </summary>
            <param name="entity">Entidade a Manipular</param>
        </member>
        <member name="M:DDotNet.DataFactory.CRUDFactory.UpdateChildrens(DDotNet.ORMapping.OREntity.BusinessEntityBase)">
            <summary>
            Atualiza os Filhoes no Banco de Dados
            </summary>
            <param name="mappedEntity">Entidade para Atualizar os Filhes</param>
        </member>
        <member name="M:DDotNet.DataFactory.CRUDFactory.UpdateChildrenEntityByExtendedPropertyList(System.Collections.Generic.List{DDotNet.ORMapping.Entity.ExtendedPropertyInfo},DDotNet.ORMapping.OREntity.BusinessEntityBase)">
            <summary>
            Atualiza as Entidades Filhas na Lista
            </summary>
            <param name="childrenProperties">Lista com as Propriedades Filhas</param>
            <param name="mappedEntity">Entidade Pai</param>
        </member>
        <member name="M:DDotNet.DataFactory.CRUDFactory.UpdateChildrensFK(DDotNet.ORMapping.OREntity.BusinessEntityBase)">
            <summary>
            Propaga a PK da Entidade para os Links Filhos
            </summary>
            <param name="mappedEntity">Entidade para Propagar a PK</param>
        </member>
        <member name="M:DDotNet.DataFactory.CRUDFactory.UpdateSingleChildrenPK(DDotNet.ORMapping.OREntity.BusinessEntityBase,System.Collections.Generic.List{DDotNet.ORMapping.Entity.ExtendedPropertyInfo},DDotNet.ORMapping.OREntity.BusinessEntityBase)">
            <summary>
            Propaga uma PK de uma Entidade Pai para a FK da Entidade Filha
            </summary>
            <param name="parentEntity">Entidade Pai</param>
            <param name="parentEntityPKs">PK's da Entidade Pai</param>
            <param name="childrenEntity">Entidade Filha para Receber a PK</param>
        </member>
        <member name="M:DDotNet.DataFactory.CRUDFactory.MarkChildrensToDelete(DDotNet.ORMapping.OREntity.BusinessEntityBase)">
            <summary>
            Marca Todos os Filhoes (CascadeDelete) para Deleção
            </summary>
            <param name="mappedEntity">Entidade para Avalidar os Links</param>
        </member>
        <member name="M:DDotNet.DataFactory.CRUDFactory.Dispose">
            <summary>
            Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
            </summary>
            <filterpriority>2</filterpriority>
        </member>
        <member name="M:DDotNet.DataFactory.CRUDFactory.DDotNet#DataFactory#Interface#IHelpeableCRUDFactory#ExtractCollection(System.Data.IDataReader,System.Type)">
            <summary>
            Extrai uma Coleção de Itens de um DataReader
            </summary>
            <param name="dataReader">DataReader Contendo os Registros para Serem Transformados em Coleção</param>
            <param name="mappedEntityType">Tipo da Entidade de Coleção Modelo para os Registros</param>
            <returns>Uma Nova Coleção Contendo as Entidades</returns>
        </member>
        <member name="M:DDotNet.DataFactory.CRUDFactory.DDotNet#DataFactory#Interface#IHelpeableCRUDFactory#ExtractLinks(DDotNet.ORMapping.OREntity.BusinessEntityBase@)">
            <summary>
            Extrai os Links de uma Única Entidade de um Registro um DataReader
            </summary>
            <param name="entity">Entidade para Extrair os Links</param>
        </member>
        <member name="M:DDotNet.DataFactory.CRUDFactory.DDotNet#DataFactory#Interface#IHelpeableCRUDFactory#ExtractItem(System.Data.IDataReader,System.Type)">
            <summary>
            Extrai uma Única Entidade de um Registro um DataReader
            </summary>
            <param name="dataReader">DataReader Contendo os Dados para a Extração</param>
            <param name="mappedEntityType">Tipo da Entidade para Extrair os Dados</param>
            <returns>Nova Entidade Contendo os Dados Extraidos do DataReader</returns>
        </member>
    </members>
</doc>
